Skip to content

Latest commit

 

History

History
32 lines (28 loc) · 1.58 KB

File metadata and controls

32 lines (28 loc) · 1.58 KB

Surface Sectioned Geometry

The Surface Sectioned Geometry is the representation for elements having a 'Surface' representation, where the surface is specified using two or more open profiles that are swept between specified positions along the directrix, e.g. for defining the upper boundary of an IfcCourse.

The following attribute values for the IfcShapeRepresentation holding this geometric representation shall be used:

  • IfcShapeRepresentation.RepresentationIdentifier = 'Surface'
  • IfcShapeRepresentation.RepresentationType = 'SectionedSurface'
  • IfcShapeRepresentation.Items = IfcSectionedSurface
concept {
    IfcElement:Representation -> IfcProductDefinitionShape
    IfcProductDefinitionShape:Representations -> IfcShapeRepresentation
    IfcShapeRepresentation:ContextOfItems -> IfcGeometricRepresentationContext
    IfcShapeRepresentation:RepresentationIdentifier -> IfcLabel_0
    IfcShapeRepresentation:RepresentationType -> IfcLabel_1
    IfcShapeRepresentation:Items -> IfcSectionedSurface
    IfcLabel_0 -> constraint_0
    constraint_0[label="=Surface"]
    IfcLabel_1 -> constraint_1
    constraint_1[label="=SectionedSurface"]
    IfcSectionedSurface:Directrix -> IfcBoundedCurve
    IfcSectionedSurface:CrossSections -> IfcProfileDef
    IfcShapeRepresentation:RepresentationIdentifier[binding="Identifier"]
    IfcShapeRepresentation:RepresentationType[binding="Type"]
    IfcShapeRepresentation:Items[binding="Items"]
    IfcSectionedSurface:Directrix[binding="Directrix"]
    IfcSectionedSurface:CrossSections[binding="CrossSections"]
}